In [ ]:
import pibrella
import time
pibrella.light.red.on()
time.sleep(1)
pibrella.light.red.off()
In [ ]:
pibrella.buzzer.fail()
time.sleep(2)
pibrella.buzzer.success()
time.sleep(2)
pibrella.buzzer.alarm()
time.sleep(2)
pibrella.buzzer.stop()
In [ ]:
while True:
if pibrella.button.read():
print("Button pressed")
else:
pass
time.sleep(0.1)
Nota: Kies Kernel > Interrupt uit het menu bovenaan om de uitvoering te beëindigen.
In [ ]:
def button_pressed(pin):
pibrella.light.red.on()
pibrella.buzzer.alarm()
time.sleep(1)
print("You pressed the button!")
pibrella.light.red.off()
pibrella.buzzer.stop()
pibrella.button.pressed(button_pressed)
Nota: in dit geval er moet geen Kernel Interrupt verstuurd worden omdat de link met de functie in de achtergrond gebeurt (asynchroon) en de computer inmiddels vrij is om andere dingen te doen.